Houdini 13.0

Общий обзор

Как сконфигурировать композер (compositor)

Есть два вида опций композитинга в Houdini: глобальные настройки и значения по умолчанию, которые затрагивают весь композитинг, который Вы делаете в Houdini, и проектные настройки, которые затрагивают особый .hip файл.

Глобальные установки

Выберите Edit > Preferences > Compositing чтобы открыть настройки композитинга.

Настройки позволяют Вам управлять использованием памяти, эффективностью, интерфейсом, и поведением цвета в композере.

Проектные настроцки

Выберите Edit > Compositing Settings чтобы открыть окно Composite Project Settings.

Настройки в этом окне управляют значениями по умолчанию для различных опций COP в открытом файле сцены. Изменение проектных настроек может затронуть существующие узлы использующие эти установки.

Типы операторов композитинга

Большинство COPs принадлежит одной из шести групп. У каждой группы есть общие параметры и совместимый способ поведения.

Generators

Генераторы

Создают новые изображения и вообще создают новые плоскости (planes).

Генераторы создают новые плоскости.У них всех есть одни и те же параметры, чтобы определять информацию о последовательности и изображение. Генераторы определяют следующую информацию:

  • Информация о Изображении

  • Информация о Последовательности (Sequence)

Если у генератора есть вход, он может или добавить плоскость к последовательности (“inline generation”) или затронуть существующую плоскость, используя простую операцию (“quick composite (быстрое смешивание)”).

Плоскости генерируются "встроенными", когда генератор добавляет плоскость к существующей последовательности. У генерированной плоскости могут быть свой собственный тип данных и состав, она не ограничена входящими типами.

Генератор, выполняющий “быстрое смешивание”, генерирует плоскость и использует простую операцию, чтобы объединить входящую плоскость (I) с произведенной плоскостью (G). Простые операции это: Add, Subtract, Multiply, Minimum (Min), Maximum (Max), и Average. Они полезны для создания масок или slates, или добавления шума к изображениям.

У этих методов есть следующие преимущества:

  • Диапазон кадров, разрешение, опции interlace и расширенные условия наследуются от входа. Это делает соответствие разрешения и диапазона кадров другой последовательности намного легче; если они изменяются на входе, они автоматически обновляются.
  • Количество необходимых узлов минимально; никакие узлы слияния или сложные узлы не нужны. Это также повышает эффективность памяти и работы.

Режим Inline Generation или Quick Composite переопределяет большую часть параметров Image и Sequence операторов. Используйте параметр “Add Plane” на вкладке Image, чтобы определить плоскость для создавать или изменять, и операции, чтобы действовать. Если определенная плоскость не существует, или операция установлена в Rename или Replace, генератор создает новую плоскость.

Scoped filters

Операции фильтров могут применяться только к определенным плоскостям, каналам или кадрам. Определенные операции не могут быть scoped, такие как Scale или Crop COP (которые изменяют разрешение).

Это семейство операторов позволяет операции быть примененной к выделенным плоскостям и кадрам. По умолчанию, все плоскости и кадры выделены.

Плоскости и каналы, которые не являются scoped, проходят, как будто узел обойден (bypassed).

Вы определяете scoping в списке разделенных пробелом плоскостей. Вы можете определить определенные каналы точкой, сопровождаемой названием канала. Вы можете также использовать подстановочные знаки. Например:

C A

Color и Alpha которые scoped.

*

Все плоскости (Planes) которые scoped.

C.r

Красный канал цвета - scoped.

У Scoped фильтров также есть опции для scoping кадров:

All

Все кадры которые scoped.

Inside Range

Все кадры в пределах определенного диапазона кадров являются scoped, с дополнительными областями drop-off в каждом конце диапазона.

Outside Range

Все кадры вне определенного диапазона кадров являются scoped, с дополнительными областями drop-off в каждом конце диапазона.

Even/Odd Frames

Только четные или нечетные кадры которые scoped.

Custom

Все кадры в пользовательском списке - scoped.

Masked filters

Маскировочные фильтры

Аффект части изображения с помощью маски. Эта маска - другое изображение, которое подобно альфа-маске. Фильтр маски - тип scoped фильтра.

Многие операторы позволяют Вам применять их к пикселям используя изображения маски. Маска может быть любой плоскостью или каналом в пределах входящей последовательности, или любая плоскость или канал в последовательности могут быть входящей маской.

Маска действует как трафарет - везде, где маска 1 (белый), операция выполнена. Везде, где маска 0, входящий пиксель не затрагивается. Промежуточно, входящий пиксель линейно смешивается с выходящим пикселем. Маска может быть инвертирована, чтобы были затронуты все пиксели вне маски.

Используйте Альфа-плоскость в качестве маски как очень эффективный способ замаскировать операции коррекции цвета фактического изображения, не затрагивая внешний черный уровень.

Pixel filters

Пиксельные фильтры

Сильно оптимизированные операции, которые могут быть объединены в единственную операцию, если они группируются в цепочке. Пиксельные фильтры - тип маскировочных фильтров.

Houdini "сваливает" множество последовательных пиксельных фильтров сетевой цепочки в единственную операцию готовки (cooking).

Плитки узлов писельных фильтров имеют светло синий фон, чтобы отличать их от других типов узлов.

  • Уменьшает квантизацию и останов ошибки, делая квантизацию однажды, в конце цепочки пиксельных фильтров, а не в каждом узлев.
  • Используется меньше памяти. Только 1 изображение готовится, вместо того, чтобы делать копию каждого пиксельного фильтра.
  • Вычисления с плавающей запятой, предотвращают отсечение и ошибку квантизации фиксированных форматов (8-и 16-битовое целое число). Может управлять пиксельными значениями гораздо выше белого и ниже черного в течении пиксельной цепочки без сжатия, даже если бы родной формат данных изображения сжимал бы ее. Значения сжимаются в конце цепочки.
  • Уменьшает сеть и квантизацию сверху, приводя к более быстрой готовке (cooking).

Если Вы используете маску, она должна быть одинаковой для всех пиксельных фильтров в этой цепочке. Пиксельные фильтры с другими масками не будут смешиваться вместее. Houdini уведомит Вас, что в этом узле встречается квантизация (чтобы избавиться от этого предупреждения, установите параметры Quantize на “At This Node”).

Если цепочка пиксельных фильтров разветвится в два пиксельных выхода фильтра, то каждый выходящий пиксельный фильтр приготовит цепочку независимо от другого.

В любой точке цепочки Вы можете сказать узлу пиксельного фильтра квантовать используя параметр Quantize. Это закончит цепочку в той точке и начнет сворачивать COPs снова в следующем Pixel Filter COP. Установка флага дисплея на пиксельном фильтре COP имеет тот же самый эффект.

Timing modifiers

Модификаторы синхронизации

Перемещаюет кадры к другим числам кадра, изменяет диапазон кадров, или смещает последовательность во времени. Модификаторы синхронизации вообще не готовят информацию об изображении, и они очень эффективны и в памяти и в работе готовки (cooking).

Модификаторы синхронизации выполняют множество операций редактирования и позволяют Вам сокращать, соединять, смещать и упорядочивать кадры, легко и непренужденно.

Следующее - модификаторы синхронизации COPs:

Большинство Timing Modifiers не должно приготовить изображения, таким образом, они очень быстро и эффективно используют память. Некоторые Timing COPs позволяет Вам смешивать кадры вместе; в этом случае генерируются новые изображения, и преимущество эффективности теряется.

У плиток узлов модификаторов синхронизации бежевый фон, когда они проходят через данные без готовки (cooking).

Timing Modifiers лучше всего рассматривается в режиме вида Шкалы времени (Timeline view mode) . У большинства COPs синхронизации есть манипуляторы в виде шкалы времени.

Операторы Композитинга/смешивания

Берут два входа изображения и соединяют или смешивает их вместе по-разному. Все операторы композитинга могут быть маскированы.

Операторы Compositing - сердце композера. Они берут два или больше входа изображений и комбинируют их по-разному на выходе.

У операторов композитинга есть параметры, которые позволяют Вам выбирать поведение оператора в случаях, где у входов есть другие диапазоны кадров, разрешение, и/или плоскости. Вы можете преобразовать элементы переднего плана как часть операции, и применять размытость изображения движущегося объекта (motion blur) к анимированным трансформациям.

См., как смешивать и разбивать на слои изображения.

Все операции композитинга могут быть маскированы, используя вход маски (mask input).

Plane operators

Операторы плоскости

Создают, меняют местами, или объединяют плоскости (planes).

Вы должны будете иногда менять или создавать новые плоскости (planes), чтобы хранить информацию во время композитинга.

См. работа с плоскостями.

Операции VEX

Некоторые COPs реализованы в VEX .

Вы можете создавать пользовательские операторы композитинга, используя язык VEX или VOPs. Некоторые из операторов композитинга, поставленных с Houdini, могут также быть определены этим путем.

См., как создать пользовательский COP с помощью VOPs.

По этой теме

Добавление шума (Add noise)
Корректировка цвета, уровней, черной и белой точки
Смешивание и разделение на слои изображений
Размытие и усиление резкости изображений
Общие эффекты изображений
Термины и концепции композитинга
Compositing подсказки и хитрости
Создание пользовательского COP с помощью VOPs
Создание форм и текста
Эффекты глкбоких растров (Deep raster effects)
Искажение или скручивание изображений (Distort or convolve an image)
Генерирование заливки (Generate fills)
Создание маски, основанной на цветах изображения (keying)
Image guide file
Улучшение работы композитинга
Загрузка данных изображения в композер
Маска из областей изображения
Модификация выхода цвета в look-up tables (LUTs)
Позиция, изменение размера, вращение, и обрезка слоев изображения
Сохранение данных композитинга на диск
Использование изображений композера в других узлах
Просмотр/предпросмотр выхода узлов
Рабора с масками
Работа с несколькими изображениями
Работа с плоскостями